Модуль № 1 · Управление мастер-данными (НСИ) · детальная проработка: Номенклатурные группы (SPR-NSI-GROUP) и Виды номенклатуры (SPR-NSI-NTYPE) · роль: Администратор НСИ · спецификация → Спецификация_Группы_и_виды_номенклатуры.md
| Код | Наименование | Вид | Статус |
|---|---|---|---|
| NM-0088 | Болт М12×40 оцинкованный ГОСТ 7798-70 | Материал | действует |
| NM-0091 | Болт М10×30 оцинкованный ГОСТ 7798-70 | Материал | действует |
| NM-0421 | Болт М12х40 оц. | Материал | дубль |
SPR-NSI-GROUP · OBJ-NSI-CLASS · архетип «Справочник дерево+карточка» · класс INT
| ID | Правило |
|---|---|
| R-G1 | Позиции — только к листьям; смена лист→папка при наличии позиций запрещена |
| R-G2 | Запрет удаления непустого узла (дети/позиции) → архив + перенос |
| R-G3 | Перемещение поддерева с пересчётом уровней и наследуемых атрибутов |
| R-G4 | Наследование вниз: префикс, автонумерация, вид по умолч., ОКПД2 (явное перекрывает) |
| R-G5 | Код уникален по дереву; наименование — среди сиблингов |
| R-G6/7 | Глубина ≤ 6; запрет циклов (родитель ≠ узел/потомок) |
| Действие | Операция | Роль |
|---|---|---|
| Просмотр дерева | R | все READ-роли НСИ |
| Создать подгруппу / изменить / переместить / архивировать | C/U | NSI.ADMIN |
| Согласовать структурное изменение | APPR | NSI.EXP |
| Опубликовать версию классификатора | PUBL | NSI.ADMIN |
| Вид | Склад. | Закуп. | Произв. | Прод. | Партии | Серии |
|---|---|---|---|---|---|---|
| Товар (GOODS) | да | да | нет | да | да | нет |
| Материал (MAT) | да | да | нет | нет | да | нет |
| Полуфабрикат (SFG) | да | нет | да | нет | да | да |
| Готовая продукция (FG) | да | нет | да | да | да | да |
| Услуга (SERV) | нет | да | нет | да | нет | нет |
SPR-NSI-NTYPE · OBJ-NSI-CLASS · архетип «Плоский реестр + карточка» · класс INT
| ID | Правило |
|---|---|
| R-T1 | Флаги вида управляют доступными вкладками/полями/действиями карточки номенклатуры |
| R-T2 | Системные виды (GOODS/MAT/SFG/FG/SERV) не удаляются/не переименовываются |
| R-T3 | Смена вида у позиции с движениями — только контролируемой операцией с валидацией флагов |
| R-T4 | Расширение видов — только NSI.ADMIN + согласование NSI.EXP (влияет на поведение системы) |
| Действие | Операция | Роль |
|---|---|---|
| Просмотр | R | все READ-роли НСИ |
| Создать/изменить вид | C/U | NSI.ADMIN |
| Согласовать изменение поведения | APPR | NSI.EXP |
В3 (смена вида с историей), В4 (фикс. набор vs расширяемость) — см. §3 спецификации.
Коды операций, блок «Контракт экрана» и метки зрелости — оснастка ТЗ, а не часть продукта. Выключите, чтобы увидеть экран таким, каким его увидит оператор. SENS и PII остаются всегда: класс чувствительности данных нужен и пользователю.
| 1 2 | вкладка «Группы» / «Виды» |
| t | тема светлая/тёмная |
| ↑ ↓ | перемещение по строкам реестра |
| Home End | первая / последняя строка |
| Enter | действие по текущей строке |
| Esc | закрыть окно |
| ? | эта справка |